package com.msb.test01;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;

public class Test {
    public static void main(String[] args) throws SQLException, ClassNotFoundException {
        //1.加载驱动-----准备电话
        Class.forName("com.mysql.cj.jdbc.Driver");
        //2.获取数据库连接（connection）---输电话号
        String url="jdbc:mysql://192.168.151.33:3306/sxs?useSSL=false&useUnicode=true&characterEncoding=UTF8&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true";
        String username="root";
        String password="123456";
        Connection conn = DriverManager.getConnection(url,username,password);
        //3.创建对话-SQL命令发送器（statement）--拨过去
        Statement sta = conn.createStatement();
        //4.通过statement发送SQL命令并得到结果 --谈话
//        int i = sta.executeUpdate("insert into t_book (id,name,author,price) values (3,'红高粱','莫言',49)");
//        int i = sta.executeUpdate("delete from t_book where id=2");
        int i = sta.executeUpdate("update t_book set author='李清照' where id=3");
        //5.处理结果
//        if(i>0){
//            System.out.println("插入成功");
//        }else{
//            System.out.println("插入失败");
//        }
//        if(i>0){
//            System.out.println("删除成功");
//        }else{
//            System.out.println("删除失败");
//        }
        if(i>0){
            System.out.println("更改成功");
        }else{
            System.out.println("更改失败");
        }
        //6.关闭数据库（Resultset，statement，connection）--挂电话
        sta.close();
        conn.close();

    }
}
